self executing - Francés Inglés Diccionario